package com.rongji.cms.tools.file.constant;

/**
 * @author yang
 * @date 2022/11/21 11:24
 * @description 文件模块用到的常量
 */

public class FileConstant {
    /**
     * 全部附件缓存名称
     */
    public static String ALL_ATTACHMENT_ID = "allAttachment";
    /**
     * 文件转换 pdf频道
     */
    public static String TOPIC_PDF = "topic_pdf_convert";

    /**
     * 文件转换 img频道
     */
    public static String TOPIC_IMG = "topic_img_convert";
    /**
     * 队列名后缀
     */
    public static String QUEUE_SUFFIX = "_QUEUE";
//    改为用文件类型名拼接作为队列名吧

//    /**
//     * 文件处理 文档队列
//     */
//    public static String QUEUE_DOC = "queue_doc_handler";
//
//    /**
//     * 文件处理 图片队列
//     */
//    public static String QUEUE_IMG = "queue_img_handler";
//    /**
//     * 文件处理 视频队列
//     */
//    public static String QUEUE_VIDEO = "queue_video_handler";
//    /**
//     * 文件处理 其他队列
//     */
//    public static String QUEUE_OTHER = "queue_other_handler";

    /**
     * pdf后缀
     */
    public static String PDF_SUFFIX = "pdf";

    /**
     * http协议头
     */
    public static String HTTP_PROTOCOL = "http://";
    /**
     * https协议头
     */
    public static String HTTPS_PROTOCOL = "https://";


    /**
     * 本地存储
     */
    public static String SERVICE_LOCAL = "local";

    /**
     * minio存储
     */
    public static String SERVICE_MINIO = "minio";
    /**
     * 缩略图尺寸，目前先写死吧
     */
    public static String THUMB_SCALE = "_140x140";
    /**
     * 缩略图宽度
     */
    public static int THUMB_WIDTH = 140;
    /**
     * 缩略图高度
     */
    public static int THUMB_HEIGHT = 140;
}
